package com.company;

import java.lang.reflect.Field;
import java.lang.reflect.Modifier;

public class MyValClass
{
    private int val1;
    public String val2;
    //1.如果一个变量被定义为final，那么这个字段只能够被初始化一次，在初始化后，该变量将不能再被改变。
    //2.如果一个类被定义为final，那么该类不能够被任何类不能够生成任何子类，并且该类中函数也是final类型的。
    //3.如果一个对象的引用被声明为final，说明这个对象的引用不能够再指向其它的对象，但是这个对象本身是可以被修改的。
    final protected String val3="Java";
}
